/* CSS Document */
html,body{margin:0;padding:0;width:100%;height:100%;border:none;font:12px "Arial";}
/*body{filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/bj.jpg', sizingmethod='scale')}*/

/*layout handle bar*/
/*.ui-layout-toggler-west div {
	width:	9px;
	height:	79px; 
}
.ui-layout-toggler-north div {
	width:	79px;
	height:	9px; 
}*/

/*layout handle bar ground color*/
.ui-layout-resizer-north{
	/*background-color:#1857A6;*/
}
.ui-layout-resizer-west{
	/*background-color:#1857A6;*/
}


	.listviewNoHeightTD
{

	background-image:url(../images/main/tablebg.png);
	_background-image:url(../images/main/tablebg_ie6.png);
	white-space:nowrap;
	/*filter:alpha(Opacity=80);
	opacity:0.8;*/
}


.ui-layout-north{
	padding:0px;
	border:0px
}

.main_center{
	padding:0px;
	border:0px;
}

.main_center .center_content{
	padding:0px;
	border:0px;
}

.main_center .center_content .main_center_center_content_center{
	padding:0px;
	border:0px;
}

.main_center .center_content .main_center_center_content_south{
	padding:0px;
	border:0px;
}

.main_west{
	padding:0px;
	border:0px;
}

.main_west .west_content{


}

.main_west .west_content table{
	width:100%; 
	text-align:left
}

table tr.tableHeader td{ 
	 width:100%;
	 height:32px; 
	 color:#2B68AB; 
	 text-align:center;
	 background:url(../images/main/inner_title.png);
}

.main_west .west_content table tr.tableLink td{ 
	 display:inline; 
	 line-height:20px;
}

.main_west div.west_content{
	padding:0px;
	border:0px;
}

/*shadow border*/
.main_center div.main_center_south_corner{
	/* corner.png not exists
	background-image:url(../images/main/corner.png);
	*/
	padding:0px;
	border:0px;
}

.main_west div.main_west_south_corner{
	/* corner.png not exists
	background-image:url(../images/main/corner.png);
	*/
	padding:0px;
	border:0px;
}

.ui-layout-pane{
	border:0px;
	/*opacity: 0.0;   
	filter:  alpha(opacity=0);  */
	padding:0px;
}

.bg_left{
	background-image:url(../images/main/bg_left.jpg); 
	width:728px; 
	height:81px;
	clear:left;
	float:left;
	left:38px;
	top:0px;
}

.bg_right{
	background-image:url(../images/main/bg_right.jpg);
	width:240px;
	height:55px;
	clear:right;
	float:right;
	top:0px;
}

.rightMessage{
	line-height:30px;
	text-align:right
}

/*log and menu*/
.logomenu{
	position:absolute;
	top:0px; 
	float:left;
	z-index:3;
	width:100%;
}

.main_menu{
	width:100%;
	height:25px;
	position:relative;
	left:0px;
	top:56px;
	z-index:99;
}

.main_menu div{
	left:270px;
	height:26px;
	top:0px;
	float:left;
	position:relative;
}
/*navigator title*/
.pane_titleBar{
	padding:0px;
	border:0px;
	background-image:url(../images/main/bg_title.png);
}
.main_pane_titleContent{
	width:100%;
	height:30px;
	z-index:-10;
	position:relative;
	background:url(../images/main/child_title.png) no-repeat left center 
}
.west_pane_titleContent{
	width:100%;
	height:30px;
	z-index:-10;
	position:relative;
	background:url(../images/main/main_title.png) no-repeat left center 
}

.pane_main_titleImg{
	width:14px;
	height:9px;
	margin-left:5px;
	margin-top:10px;
	float:left
}
.pane_west_titleImg{
	width:24px;
	height:25px;
	margin-left:5px;
	float:left;
}

.pane_titleText{
	float:left;
	margin-left:5px;
	line-height:30px;
	color:#FFFFFF;
}

.listviewTable
{
	font-family:Arial;
	font-size:12px;
	background-color:#c2e2eb;
	border:1px solid #c2e2eb;
	border-bottom:0px;
	/*background-color:#a3a3a3;*/
}

.listviewHeader
{
	height:25px;
/*	background-image:url(images/ui-bg_highlight-soft_100_deedf7_1x100.png);*/
	background-color:#d5ebf1;
	color:#122664;
	padding:0px 5px 0px 5px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
}

.listviewHeader td{
	padding-left:10px;
}
.listviewOneTR{
	/*background-color:#FFFFFF;*/
	/*filter:alpha(Opacity=80);
	opacity:0.8;*/
}
.listviewTR{
	/*background-color:#FFFFFF;*/
	/*filter:alpha(Opacity=80);
	opacity:0.8;*/
}

.listviewTD
{
	height:26px;
	padding:5px 5px 5px 5px;
	/*background-image:url(../images/main/tablebg.png);
	_background-image:url(../images/main/tablebg_ie6.png);*/
	white-space:nowrap;
	background-color:#f3f4f4;
	color:#315367;
	/*filter:alpha(Opacity=80);
	opacity:0.8;*/
	border-bottom:1px solid #c2e2eb;
}

.listviewContent
{
	height:26px;
	padding:5px 5px 5px 5px;
	/*background-image:url(../images/main/tablebg.png);
	_background-image:url(../images/main/tablebg_ie6.png);*/
	background-color:#FFFFFF;
	color:#315367;
	/*filter:alpha(Opacity=80);
	opacity:0.8;*/
	border-bottom:1px solid #c2e2eb;
}

.listviewTD_div
{
	height:26px;
	padding:2px 2px 2px 2px;
}

.headerDiv{
	height:25px;
	/*	background-image:url(images/ui-bg_highlight-soft_100_deedf7_1x100.png);*/
	background-color:#C4EBEA;
	color:#252525;
	padding:0px 5px 0px 5px;
}

/**/
.listviewTable_attach
{
	font-family:Arial;
	font-size:12px;
	background-color:#C4EBEA;
}



/**/
/*layout handle bar img*/
.btnToggler_we	{background-image:url('../images/main/main.png');background-position: -474px -10px;width:3px;height:24px;}
.btnToggler_w	{background-image:url('../images/main/main.png');background-position: -479px -10px;width:3px;height:24px;}
.btnToggler_se	{background-image:url('../images/main/main.png');background-position: -481px -0px;width:22px;height:3px;}
.btnToggler_s	{background-image:url('../images/main/main.png');background-position: -481px -4px;width:22px;height:3px;}

/*shortcut menu*/
.toolbar{
	position:relative; 
	z-index:300; 
	right:200px;
	float:right;
	width:100%;
	clear:both;
	background-color:#ebffff;
}

/*bottom*/
.ui-layout-c-s{height:25px;padding:3px; padding:0px; border:0px}
.ui-layout-c-s #info{margin-left:75px;_margin-left:38px;padding:0px 0px;float:left;}
.ui-layout-c-s #cr{float:right;}
/*top*/
.ui-layout-north{width:100%;background:#1857A6; padding:0px}
#logo{width:245px;height:79px; background-image:url(../images/main/logo.png);float:left;position:absolute;z-index:100}
.ui-layout-north #menu {position:absolute;right:10px;top:0;}
.ui-layout-north #menu ul{list-style:none;margin:0;padding:0;}
.ui-layout-north #menu ul li{display:inline;}
/*.ui-layout-north #menu ul li a{float:left;display:block;height:18px;border:1px solid #063;border-top:none;padding:2px 12px;margin:0 1px;background:#ccc;font:12px Arial;color:#033;text-decoration:none;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;}
.ui-layout-north #menu ul li a.selected{background:#fc3;font-weight:bold;color:#630;}
.ui-layout-north #menu ul li a:hover{height:22px;line-height:22px;}

/*��ݲ˵�*/
.program_toolbar {list-style:none;margin:0px;padding:0px;height:33px;overflow:hidden; width:100%; float:right;right:0px;position:relative;}
.program_toolbar li{display:inline;margin:0px;padding:5px;cursor:pointer;float:right;} .program_toolbar li.disabled{cursor:default;}
.program_toolbar li a{display:block;opacity:.75;text-decoration:none;text-align:center;white-space:nowrap;float:left;color:#122664}
.program_toolbar li a label{color:#000;text-align:center;margin:0px 5px;}
.program_toolbar li a img{border:none;clear:both;}

/*??*/
.program_toolbar .t1 a img{background-position: 0px 0px;width:20px;height:20px} 
/*??*/
.program_toolbar .t2 a img{background-position: -60px 0px;width:20px;height:20px} 
/*??*/
.program_toolbar .t3 a img{background-position: -120px 0px;width:20px;height:20px} 
/*??*/
.program_toolbar .t4 a img{background-position: -180px 0px;width:20px;height:20px} 
/*??*/
.program_toolbar .t5 a img{background-position: -240px 0px;width:20px;height:20px} 
/*??*/
.program_toolbar .t6 a img{background-position: -300px 0px;width:20px;height:20px} 
/*????*/
.program_toolbar .t7 a img{background-position: -360px 0px;width:20px;height:20px}
/*??*/
.program_toolbar .t8 a img{background-position: -420px 0px;width:20px;height:20px}
/*????*/ 
.program_toolbar .t9 a img{background-position: -480px 0px;width:20px;height:20px} 
/*????*/
.program_toolbar .t10 a img{background-position: -540px 0px;width:20px;height:20px} 
/*????*/
.program_toolbar .t11 a img{background-position: -600px 0px;width:20px;height:20px} 
/*????*/
.program_toolbar .t12 a img{background-position: -680px 0px;width:20px;height:20px}

/*通用*/
.program_toolbar .t13 a img{background-position: -740px 0px;width:20px;height:20px}

/*下达*/
.program_toolbar .t14 a img{background-position: -800px 0px;width:20px;height:20px}

/*上报*/
.program_toolbar .t15 a img{background-position: -860px 0px;width:20px;height:20px}

/*评审通过*/
.program_toolbar .t16 a img{background-position: -920px 0px;width:20px;height:20px}

.program_toolbar .t17 a img{background-position: -980px 0px;width:20px;height:20px}

.program_toolbar .t18 a img{background-position: -1040px 0px;width:20px;height:20px}

.program_toolbar .t19 a img{background-position: -1100px 0px;width:20px;height:20px}
.program_toolbar .t20 a img{background-position: -1160px 0px;width:20px;height:20px}

.program_toolbar .t21 a img{background-position: -1220px 0px;width:20px;height:20px}

.program_toolbar .t1 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t1 a:hover img{background-position: 0px -20px;width:20px;height:20px} 
/*??*/
.program_toolbar .t2 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t2 a:hover img{background-position: -60px -20px;width:20px;height:20px} 
/*??*/
.program_toolbar .t3 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t3 a:hover img{background-position: -120px -20px;width:20px;height:20px} 
/*??*/
.program_toolbar .t4 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t4 a:hover img{background-position: -180px -20px;width:20px;height:20px} 
/*??*/
.program_toolbar .t5 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t5 a:hover img{background-position: -240px -20px;width:20px;height:20px} 
/*??*/
.program_toolbar .t6 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t6 a:hover img{background-position: -300px -20px;width:20px;height:20px} 
/*????*/
.program_toolbar .t7 a:hover{color:#c54f00;}
.program_toolbar .t7 a:hover img{background-position: -360px -20px;width:20px;height:20px}

/*??*/
.program_toolbar .t8 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t8 a:hover img{background-position: -420px -20px;width:20px;height:20px}
/*????*/ 
.program_toolbar .t9 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t9 a:hover img{background-position: -480px -20px;width:20px;height:20px} 
/*????*/
.program_toolbar .t10 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t10 a:hover img{background-position: -540px -20px;width:20px;height:20px} 
/*????*/
.program_toolbar .t11 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t11 a:hover img{background-position: -600px -20px;width:20px;height:20px} 
/*????*/
.program_toolbar .t12 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t12 a:hover img{background-position: -680px -20px;width:20px;height:20px}

/*通用*/
.program_toolbar .t13 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t13 a:hover img{background-position: -740px -20px;width:20px;height:20px}

/*下达*/
.program_toolbar .t14 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t14 a:hover img{background-position: -800px -20px;width:20px;height:20px}

/*上报*/
.program_toolbar .t15 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t15 a:hover img{background-position: -860px -20px;width:20px;height:20px}

/*评审通过*/
.program_toolbar .t16 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t16 a:hover img{background-position: -920px -20px;width:20px;height:20px}

.program_toolbar .t17 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t17 a:hover img{background-position: -980px -20px;width:20px;height:20px}

.program_toolbar .t18 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t18 a:hover img{background-position: -1040px -20px;width:20px;height:20px}

.program_toolbar .t19 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t19 a:hover img{background-position: -1100px -20px;width:20px;height:20px}

.program_toolbar .t20 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t20 a:hover img{background-position: -1160px -20px;width:20px;height:20px}

.program_toolbar .t21 a:hover{color:#c54f00;zoom:1;}
.program_toolbar .t21 a:hover img{background-position: -1220px -20px;width:20px;height:20px}

/*.program_toolbar li a.selected{background:#efefef;}
.program_toolbar li a:hover{opacity:1;}
.program_toolbar li a:hover img{margin-top:2px;margin-bottom:-2px;}*/
.program_toolbar .disabled  a{opacity:.3;}
.program_toolbar .devider{margin:5px 10px;width:0px;height:50px;background:#ccc;border-left:1px solid #aaa;border-right:1px solid #eee;}
.program_toolbar li ul{display:block;margin:0;padding:0;position:absolute;left:0;top:0px;height:20px;opacity:1;filter:alpha(Opacity=100);background:#ccc;border-top:1px solid #888;width:100%;}
.program_toolbar li ul li{}
.program_toolbar#mainButton a img{background-image:url(../images/main/icons.png);}
.program_toolbar#mainButton_other a img{background-image:url(../images/main/icons.png);}
.ui-layout-north #menu li a{color:#93D6FF;}

.btnToolBar{background-color:#E5F4F9; height:60px; border:1px solid #B0CEE6}
.btnToolBar ul{list-style:none;margin:0;padding:0;white-space: nowrap; /* ??? */overflow: hidden; /* ?????? */ }
.btnToolBar ul li{width:60px; height:17px;float:left;display:inline;margin:5px;padding:1px;border:1px solid #FF742F; line-height:20px;text-align:center;cursor:pointer;background-color:#FFFFFF}
.btnToolBar ul li a {background-image:url(../images/main/bg_btnToolBar.png);width:100%;text-decoration:none;float:left;display:block; height:17px}
.btnToolBar ul li a:hover {background-image:url(../images/main/bg_btnToolBar_over.png);opacity:.75;filter:alpha(Opacity=75);}

/*shortcut menu operation button*/
.operaShortMenu{list-style:none;z-index:300; float:left; left:440px;top:0px;_top:10px; position:absolute;}
.operaShortMenu li .o1{float:left;clear:left; width:8px; height:7px; margin-top:5px;}
.operaShortMenu li .o2{float:left;clear:left; width:8px; height:7px; margin-top:5px;}
.operaShortMenu .o1 a img{width:20px; height:13px;border:none;clear:both; margin:0px; cursor:pointer;padding:0px;}
.operaShortMenu .o2 a img{width:21px; height:13px;border:none; clear:both;margin:0px; cursor:pointer;padding:0px;}
.operaShortMenu .o1 a:hover img{background-position: -86px -204px;}
.operaShortMenu .o2 a:hover img{background-position: -64px -218px;}

.tabs_close_img{width:20px;height:26px;border:none;clear:both;}

/* all 'resizer-bars' */
.resizer_background{ background:#DDD;border:1px solid #BBB;border-width:0;}
.layout_div{padding:0px; border:0px}

/*operation button*/
.buttonBox{width:100%;text-align:center;clear:both; float:left; }
a.button{text-decoration:none;}
a.button input{width:24px;height:24px;margin-left: 10px;padding-top:2px\9;padding-bottom:4px;*padding-top:0px;*padding-bottom:0px;padding-bottom:0px\9;border:0px;background-image:url(../images/main/loginBtn.png);text-align:center;font:12px "Arial";color:#122664;cursor:pointer;}
a:hover input{background-image:url(../images/main/btn_over.png);}


/*search area operation button*/
.searchButtonBox{width:100%;text-align:center;clear:both; float:left;height:32px;}
.searchButtonBox a.button{text-decoration:none;}
.searchButtonBox a.button input{width:80px;height:32px;padding-top:2px\9;padding-bottom:4px;*padding-top:0px;*padding-bottom:0px;padding-bottom:0px\9;border:0px;background-image:url(../images/main/search_normal.png);text-align:center;font:12px "Arial";color:#122664;cursor:pointer;}
.searchButtonBox a:hover input{background-image:url(../images/main/search_over.png);}


div.switchOpen a:hover div{background-image:url(../images/main/search_switch_open_over.png);}
div.switchClose a:hover div{background-image:url(../images/main/search_switch_close_over.png);}

/*??div ????*/
div.shortcutSearch{text-align: right; border-bottom: 1px solid #BBB; cursor: pointer;}

/*flow*/
.flow_bar {list-style:none;margin:0px;padding:0px;height:50px;overflow:hidden; float:left;position:absolute; z-index:100;}
.flow_bar li{display:inline;margin:0px;padding:0px;cursor:pointer;float:left;} .program_toolbar li.disabled{cursor:default;}
.flow_bar li a{display:block;opacity:.75;text-decoration:none;text-align:center;white-space:nowrap;float:left;}
.flow_bar li a label{color:#000;text-align:center;margin:0px 5px;}
.flow_bar li a img{width:178px;height:23px;border:none;clear:both;}
.flow_bar a img{background-image:url(../images/main/flow/flow.png);}
/*
.flow_bar .t1 a img{background-position: 0px 0px;} 
.flow_bar .t2 a img{background-position: -179px 0px;} 
.flow_bar .t3 a img{background-position: -358px 0px;} 
.flow_bar .t4 a img{background-position: -537px 0px;} 
.flow_bar .t5 a img{background-position: -716px 0px;} 
.flow_bar .t1 a:hover img{background-position: 0px -24px;} 
.flow_bar .t2 a:hover img{background-position: -179px -24px;} 
.flow_bar .t3 a:hover img{background-position: -358px -24px;} 
.flow_bar .t4 a:hover img{background-position: -537px -24px;} 
.flow_bar .t5 a:hover img{background-position: -716px -24px;} */


.menuspan{writing-mode:tb-rl;line-height: 0em;Text-align:right;}
/*??*/
.ui-layout-c-n div img{background-image:url(../images/main/main.png);}
.ui-layout-c-n .left_banner img{width:298px;height:39px;background-position: 0px -257px;}
.center_banner{float:left;position:absolute;left:0px;top:0px;z-index:10;}
.center_banner img{width:396px;height:56px;background-image:url(../images/main/main.png);background-position: 0px -339px;}
.logoToggle{float:left;position:absolute;left:190px;top:49px;z-index:10;}
.logoToggle img{background-image:url(../images/main/main.png);background-position: -504px -0px;width:19px;height:3px; cursor:pointer}

.ui-layout-c-n .right_banner img{width:298px;height:39px;background-position: 0px -298px;}
.ui-layout-c-n #center_banner_l{height:39px;background-image:url(../images/main/left.png);}
.ui-layout-c-n #center_banner_r{height:39px;background-image:url(../images/main/right.png);}

/*menu second level*/
ul#jczl li{margin-right:70px;_margin-right:20px;margin-top:10px;padding:0px;line-height:20px;text-align:center;cursor:pointer;}
ul#jczl li div img{background-image:url(../images/main/main.png);clear:both;border:0px}
ul#jczl li div a{padding:0px}
ul#jczl li.jcsjgl div img{width:72px;height:72px;background-position: 0px -415px;}
ul#jczl li.jcsjgl div a:hover img{background-position: -146px -415px;}
ul#jczl li.ghzbgl div img{width:72px;height:72px;background-position: -73px -415px;}
ul#jczl li.ghzbgl div a:hover img{background-position: -219px -415px;}
ul#jczl li.mbwjgl div img{width:72px;height:72px;background-position: -438px -415px;}
ul#jczl li.mbwjgl div a:hover img{background-position: -511px -415px;}
ul#jczl li div{display:block;opacity:.75;text-decoration:none;text-align:center;white-space:nowrap;float:left;}


ul#ghyw li{margin-right:70px;_margin-right:20px;margin-top:10px;padding:0px;line-height:20px;text-align:center;cursor:pointer;}
ul#ghyw li div img{background-image:url(../images/main/main.png);clear:both;border:0px}
ul#ghyw li div a{padding:0px}
ul#ghyw li.ghrwjhk div img{width:72px;height:72px;background-position: -0px -488px;}
ul#ghyw li.ghrwjhk div a:hover img{background-position: -0px -561px;}
ul#ghyw li.sdwgh div img{width:72px;height:72px;background-position: -73px -488px;}
ul#ghyw li.sdwgh div a:hover img{background-position: -73px -561px;}
/*
ul#ghyw li.pdwgh div img{width:72px;height:72px;background-position: -146px -488px;}
ul#ghyw li.pdwgh div a:hover img{background-position: -146px -561px;}
ul#ghyw li.dlgygh div img{width:72px;height:72px;background-position: -219px -488px;}
ul#ghyw li.dlgygh div a:hover img{background-position: -219px -561px;}*/
ul#ghyw li.ghztyj div img{width:72px;height:72px;background-position: -146px -488px;}
ul#ghyw li.ghztyj div a:hover img{background-position: -146px -561px;}
ul#ghyw li.ghxmk div img{width:72px;height:72px;background-position: -219px -488px;}
ul#ghyw li.ghxmk div a:hover img{background-position: -219px -561px;}
ul#ghyw li.ghfzyw div img{width:72px;height:72px;background-position: -292px -488px;}
ul#ghyw li.ghfzyw div a:hover img{background-position: -292px -561px;}
ul#ghyw li div{display:block;opacity:.75;text-decoration:none;text-align:center;white-space:nowrap;float:left;}


ul#xmqq li{margin-right:70px;_margin-right:20px;margin-top:10px;padding:0px;line-height:20px;text-align:center;cursor:pointer;}
ul#xmqq li div img{background-image:url(../images/main/main.png);clear:both;border:0px}
ul#xmqq li div a{padding:0px}
ul#xmqq li.jhkgl div img{width:72px;height:72px;background-position: 0px -707px;}
ul#xmqq li.jhkgl div a:hover img{background-position: 0px -780px;}
ul#xmqq li.sdwxm div img{width:72px;height:72px;background-position: -73px -707px;}
ul#xmqq li.sdwxm div a:hover img{background-position: -73px -780px;}
/*ul#xmqq li.pdwxm div img{width:72px;height:72px;background-position: -146px -707px;}
ul#xmqq li.pdwxm div a:hover img{background-position: -146px -780px;}
ul#xmqq li.jndyxm div img{width:72px;height:72px;background-position: -219px -707px;}
ul#xmqq li.jndyxm div a:hover img{background-position: -219px -780px;}
ul#xmqq li.fzywgl div img{width:72px;height:72px;background-position: -511px -707px;}
ul#xmqq li.fzywgl div a:hover img{background-position: -511px -780px;}
ul#xmqq li.kypfk div img{width:72px;height:72px;background-position: -365px -707px;}
ul#xmqq li.kypfk div a:hover img{background-position: -365px -780px;}*/
ul#xmqq li.tzjh div img{width:72px;height:72px;background-position: -146px -707px;}
ul#xmqq li.tzjh div a:hover img{background-position: -146px -780px;}
/*ul#xmqq li.jwdlxm div img{width:72px;height:72px;background-position: -292px -707px;}
ul#xmqq li.jwdlxm div a:hover img{background-position: -292px -780px;}*/
ul#xmqq li div{display:block;opacity:.75;text-decoration:none;text-align:center;white-space:nowrap;float:left;}

ul#bwyw li{margin-right:70px;_margin-right:20px;margin-top:10px;padding:0px;line-height:20px;text-align:center;cursor:pointer;}
ul#bwyw li div img{background-image:url(../images/main/main.png);clear:both;border:0px}
ul#bwyw li div a{padding:0px}
ul#bwyw li.dyxm div img{width:72px;height:72px;background-position: 0px -926px;}
ul#bwyw li.dyxm div a:hover img{background-position: -146px -926px;}
ul#bwyw li.dyhxm div img{width:72px;height:72px;background-position: -73px -926px;}
ul#bwyw li.dyhxm div a:hover img{background-position: -219px -926px;}
ul#bwyw li div{display:block;opacity:.75;text-decoration:none;text-align:center;white-space:nowrap;float:left;}

ul#xtgl li{margin-right:70px;_margin-right:20px;margin-top:10px;padding:0px;line-height:20px;text-align:center;cursor:pointer;}
ul#xtgl li div img{background-image:url(../images/main/main.png);clear:both;border:0px}
ul#xtgl li div a{padding:0px}
ul#xtgl li.mkxx div img{width:72px;height:72px;background-position: -438px -999px;}
ul#xtgl li.mkxx div a:hover img{background-position: -438px -1072px;}
ul#xtgl li.js div img{width:72px;height:72px;background-position: -73px -999px;}
ul#xtgl li.js div a:hover img{background-position: -73px -1072px;}
ul#xtgl li.yh div img{width:72px;height:72px;background-position: -146px -999px;}
ul#xtgl li.yh div a:hover img{background-position: -146px -1072px;}
ul#xtgl li.rz div img{width:72px;height:72px;background-position: -219px -999px;}
ul#xtgl li.rz div a:hover img{background-position: -219px -1072px;}
ul#xtgl li.sjjh div img{width:72px;height:72px;background-position: -292px -999px;}
ul#xtgl li.sjjh div a:hover img{background-position: -292px -1072px;}
ul#xtgl li.xtpz div img{width:72px;height:72px;background-position: -365px -999px;}
ul#xtgl li.xtpz div a:hover img{background-position: -365px -1072px;}

ul#xtgl li.zzjg div img{width:72px;height:72px;background-position: 0px -999px;}
ul#xtgl li.zzjg div a:hover img{background-position: 0px -1072px;}
ul#xtgl li.zwgl div img{width:72px;height:72px;background-position: 0px -999px;}
ul#xtgl li.zwgl div a:hover img{background-position: 0px -1072px;}
ul#xtgl li div{display:block;opacity:.75;text-decoration:none;text-align:center;white-space:nowrap;float:left;}

.center_banner div#l-t{position:absolute;left:70px;top:10px;width:260px;z-index:2}
.center_banner div#l-t ul{list-style:none;margin:0;padding:0;}
.center_banner div#l-t ul li{display:inline;margin-right:30px;cursor:pointer}
.center_banner div#l-t ul li a{color:#FFFFFF;}
.center_banner div#l-t ul li img{background-image:url(../images/main/main.png);vertical-align:middle}
.center_banner div#l-t ul li#gg a img{width:18px;height:18px;background-position: -366px 0px;}
.center_banner div#l-t ul li#fz a img{width:18px;height:18px;background-position: -385px 0px;}
.center_banner div#l-t ul li#gg a:hover img{width:18px;height:18px;background-position: -366px -19px;}
.center_banner div#l-t ul li#fz a:hover img{width:18px;height:18px;background-position: -385px -19px;}

.center_banner div#r-t{position:absolute;right:0px;top:10px;width:280px;z-index:2}
.center_banner div#r-t ul{list-style:none;margin:0;padding:0;}
.center_banner div#r-t ul li{display:inline;margin-right:30px;cursor:pointer}
.center_banner div#r-t ul li a{color:#FFFFFF;}
.center_banner div#r-t ul li img{background-image:url(../images/main/main.png);vertical-align:middle}
.center_banner div#r-t ul li#xm a img{width:18px;height:18px;background-position: -404px 0px;}
.center_banner div#r-t ul li#yh a img{width:18px;height:18px;background-position: -423px 0px;}
.center_banner div#r-t ul li#logout a img{width:18px;height:18px;background-position: -442px 0px;}
.center_banner div#r-t ul li#xm a:hover img{background-position: -404px -19px;}
.center_banner div#r-t ul li#yh a:hover img{background-position: -423px -19px;}
.center_banner div#r-t ul li#logout a:hover img{background-position: -442px -19px;}

.ui-layout-c-s{padding:0px; border:0px; line-height:30px;}
div.menu-div #mainIcon a img{width:35px;height:37px;background-image:url(../images/main/main.png);background-position:0px 0px;}
div.menu-div #mainIcon a:hover img{width:35px;height:37px;background-image:url(../images/main/main.png);background-position:-36px 0px;}

div#menuBorder .border_top{position:absolute;float:left;top:-3px;width:827px;height:8px;overflow:hidden}
div#menuBorder .border_left{position:absolute;top:-3px;left:0px;width:5px;height:121px;overflow:hidden}
div#menuBorder .border_right{position:absolute;float:right;top:-3px;right:-5px;width:7px;height:121px;overflow:hidden}
div#menuBorder .border_bottom{position:absolute;float:left;top:110px;width:827px;height:8px;overflow:hidden}

/*menu level one*/
.sf-menu li a span.jczl{background-image:url('../images/main/main.png') ;background-position: 0px -38px;width:35px;height:114px;cursor:pointer;}
.sf-menu li a span.ghyw{background-image:url('../images/main/main.png') ;background-position: -36px -38px;width:35px;height:114px;cursor:pointer;}
.sf-menu li a span.xmqq{background-image:url('../images/main/main.png') ;background-position: -72px -38px;width:35px;height:114px;cursor:pointer;}
.sf-menu li a span.bwyw{background-image:url('../images/main/main.png') ;background-position: -108px -38px;width:35px;height:114px;cursor:pointer;}
.sf-menu li a span.xtgl{background-image:url('../images/main/main.png') ;background-position: -144px -38px;width:35px;height:115px;cursor:pointer;}
div.menu_bottom{width:34px;top:608px;position:absolute;left:0px;_height:expression(document.body.clientHeight-608);background-image:url(../images/main/menu_b.png)}
#menu_bg{width:100%;height:100%;right:0;bottom:0;position:absolute;top:0;left:0;z-index:-1}
#bottom_bg{width:100%;height:100%;right:0;bottom:0;position:absolute;top:0;left:0;z-index:-1}
div#cr img{width:30px;height:16px;background-image:url('../images/main/main.png');background-position:-315px 0px;}

.fontRed{color:#fe0000;font-size:20px;font-weight:bold;vertical-align:middle;height:18px}
img{border:0px}

.placeholder {display:inline-block; width:8px; padding-left: 3px;}
.text-readonly {border: 0px; background-color: #FFF; overflow: auto;}
input, textarea, select {
	font-family:   Arial,  Tahoma,   Verdana; 
    font-size:   12px; 
}

textarea {
	overflow: auto;
}

input.checkbox { border: none }
/*input:focus { border: 1px dotted black; }*/
input.error { border: 1px dotted red; }
/*page error*/
div.errorDIv li label.error { color: red; }
div.serverError li label.serverError_label { color: red; }

/*mockInput控件错误显示红色边框*/
div.errorDIv li label.error.textTest { color: red; }

.textColor{color:#122664}
/*ie6不支持此属性*/
.elementColor>select{color:#315a9f}
.elementColor>input{color:#315a9f}
.contrldiv {font-size:12px; cursor:hand; }
.pathStyle{left:8px;position:relative;font-size:12px;height:22px;color:#5f7cc1}

.statisticElementColor{color:#315a9f}
/*textarea只读时样式*/
.textAreaAlpha{
	border:0;
	background: transparent;
}



/*backimage*/
.redlight{text-align:center;   height:14px; width:100%; background-image:url(../images/icons/hongdeng.gif);background-repeat: no-repeat;background-position: 50% 0px;}
.greenlight{text-align:center; height:14px; width:100%; background-image:url(../images/icons/lvdeng.gif);background-repeat: no-repeat;background-position: 50% 0px;}
.hanglight{text-align:center; height:14px; width:100%; background-image:url(../images/icons/hangdeng.gif);background-repeat: no-repeat;background-position: 50% 0px;}

.face_red{text-align:center; height:24px; width:100%; background-image:url(../images/icons/face_red.gif);background-repeat: no-repeat;background-position: 50% 0px;}
.face_green{text-align:center; height:24px; width:100%; background-image:url(../images/icons/face_green.gif);background-repeat: no-repeat;background-position: 50% 0px;}
.face_yellow{text-align:center; height:24px; width:100%; background-image:url(../images/icons/face_yellow.gif);background-repeat: no-repeat;background-position: 50% 0px;}
.face_ok{text-align:center; height:24px; width:100%; background-image:url(../images/icons/ok.png);background-repeat: no-repeat;background-position: 50% 0px;}


.face_red_left{text-align:center; height:24px; width:24px; background-image:url(../images/icons/face_red.gif);background-repeat: no-repeat;background-position: 50% 0px;}
.face_green_left{text-align:center; height:24px; width:24px; background-image:url(../images/icons/face_green.gif);background-repeat: no-repeat;background-position: 50% 0px;}
.face_yellow_left{text-align:center; height:24px; width:24px; background-image:url(../images/icons/face_yellow.gif);background-repeat: no-repeat;background-position: 50% 0px;}
.face_ok_left{text-align:center; height:24px; width:24px; background-image:url(../images/icons/ok.png);background-repeat: no-repeat;background-position: 50% 0px;}



/*table展开收回*/
.tableClose{cursor:pointer;background:url(../images/main/table_close.gif) no-repeat;width:18px;height:18px;float:left;}
.tableOpen{cursor:pointer;background:url(../images/main/table_open.gif) no-repeat;width:18px;height:18px;float:left;}
/*补充toolbar的样式*/
.toolbar{
	position:absolute;
	right:0px;
	top:0px;
}
/****************************修改列表链接颜色（勿动）************************************/
div.datagrid a:link{
	color:#3981f7;
	text-decoration:none;
}
div.datagrid a:hover{
	color:#eb6100;
	text-decoration:none;
}
/****************************结束************************************/

div.listButton_popDiv a:link{
	color:#315367;
}
div.listButton_popDiv a:link{
	color:#315367;
	text-decoration:none;
}
div.listButton_popDiv a:hover span{
	text-decoration:none;
}

.text_width_100px {
	width:100px;
}

.text_height_18px_border {
	border: 1px solid  #7f9db9;
	font-size:12px;
	height:18px;
	line-height :19px;
	background: #FFFFFF;
}

.gray_font_12px {
	font-size:12px;
	font-weight: normal;
	color: gray;
}
/****************************全系统链接没有下划线************************************/
a:link{
	color:#3981f7;
	text-decoration:none;
}
a:hover{
	color:#eb6100;
	text-decoration:none;
}
a:visited{
	color:#eb6100;
	text-decoration:none;
}
a:active{
	color:#eb6100;
	text-decoration:none;
}